top spreader roller - German English Dictionary